develop an idea - Espagnol Anglais Dictionnaire